let str = '珠峰';
let fs = require("fs")
fs.open('./1.txt', 'w', 0o666, (err, fd)=>{
    let buff = Buffer.from(str)
    // 当我们调用write方法写入文件的时候，会先写入缓存区，再批量写入物理文件
    fs.write(fd, buff, 0, 3, null, (err,bytesWritten)=>{
        console.log(bytesWritten)
        fs.write(fd, buff, 3, 3, null, (err)=>{
            // 使操作系统马上把缓存写入物理文件
            fs.fsync(fd, ()=>{
                fs.close(fd, ()=>{
                    console.log('关闭文件完成')
                })
            })
        })
    })
})